package com.Calculator.models;

import java.awt.*;

public interface iTheme {
    /**
     * 获取窗口宽度
     * @return 窗口宽度
     */
    int getWidth();

    /**
     * 设置窗口宽度
     * @param width 需要设置的背景宽度
     */
    void setWidth(int width);

    /**
     * 获取窗口长度
     * @return 窗口长度
     */
    int getHeight();

    /**
     * 设置窗口长度
     * @param height 需要设置的长度
     */
    void setHeight(int height);

    /**
     * 设置背景颜色
     * @return Color背景
     */
    Color getBackgroundColor();

    /**
     * 设置背景颜色
     * @param color 需要设置的颜色
     */
    void setBackgroundColor(Color color);

    Font getFont();

    void setFont(Font font);

    Color getButtonColor();

    void setButtonColor(Color color);
}
